body{
    font: 11px  tahoma, "Trebuchet MS", sans-serif, verdana;     
    margin:0px;
    padding:0px;
    text-align:center;
    overflow:auto;
	color:#222;
}
	#rotator

{

	border: 0px solid #000;

	overflow: hidden;

	margin: 0px auto 0px;

	position: relative;

	width: 200px; /*Aqu puedes editar*/

	height: 81px;/*estos valores para cambiar el tamao pero recuerda cambairlos abajo tambin*/

}



#rotator img

{

	border: 0;

	width: 200px;

	height: 81px;

	text-align: center;

}

.marco{
    padding:0px;
    padding-top:4px;
    padding-bottom:4px;
   
}

.campos{
   background: url("../images/input.png") no-repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    color: #888888;
    float: left;
    font-family: Cantarell,Verdana,sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    margin: 20px 0;
    padding: 0 25px;
    width: 300px;
    

}

.labels{
	font-size:13px;
    font-family:tahoma, "Trebuchet MS", sans-serif, verdana;   
    font-weight:inherit;
    color: #666666;
	font-weight:600;

	 
}

.boton{
	 min-width: 100px;
    height:25px;
    color:#ffffff;
    background-color: #a21615;
    border:1px solid;
    border-color: silver;
     font-size:14px;
    padding-top:1px;    
    padding-bottom:2px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
     border-radius:10px;
     font-family: tahoma, "Trebuchet MS", sans-serif, verdana;   
      text-align:center;
   
}


.contenedor{
    width:1000px;
    text-align:center;
    border:1px solid #999999;    
    padding:0px;
    margin:0px;
}
.header{
    height:150px;
    background:url(../images/skin/header4.png) no-repeat;
}
.nav{
    background: #fff url(../images/skin/shadow.jpg) bottom repeat-x;
    border: 1px solid #ccc;
    border-style: solid none solid none;
    margin:0px;
    height:25px;
}
.loginForm{
    background:url(../images/skin/newstyle/barra_back_login.png) repeat-x;
}
table,tr,td{
    font: 11px tahoma, "Trebuchet MS", sans-serif, verdana;   
}
table.marco{
    width:100%;
    height:100%;
}
table.inicioSesion{
   border-width:1px;
  border-style:solid;
  border-color:#E5E5E5;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  padding:3em;
  background-color:#FFF;
  margin-bottom:1em;;
}
table.inicioSesion th {
    background:url(../images/skin/newstyle/titu.png);
    color:#FFFFFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 17px;
    padding: 3px 3px;
    text-align:center;
}
table.inicioSesion td{
    color:#a4a4a4;
    font-weight:bold;
    
}
INPUT.usuario,INPUT.password,INPUT.error{
    width:250px;
     border:1px solid ;
     border-color: #E5E5E5;
     background: #F9F9F9;  
     height: 30px;
}
INPUT.error{
    background-color:#FFFFFF;
    border:1px solid red;
    height:22px;
    padding:1px;
}
.B_LOGIN{
    background-color: #a21615; 
    min-width:100px;
    height: 25px;
    color:#ffffff;
    border:1px solid;
    font-weight:bold;
    font-size:13px;
    padding-top:1px;    
    padding-bottom:2px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
     border-radius:10px;
      font-family: tahoma, "Trebuchet MS", sans-serif, verdana;   
      text-align:center;

}

B_LOGIN a:hover{
background-color: #464646;
     min-width:100px;
    height: 25px;
    color:#A4A4A4;
    border:1px solid;
    font-weight:bold;
    font-size:13px;
    padding-top:1px;    
    padding-bottom:2px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
     border-radius:10px;
      font-family: tahoma, "Trebuchet MS", sans-serif, verdana;   
      text-align:center;
}
#response{    
    margin-top:5px;
    width:500px;
    height:20px;
    color:red;
    font-weight:bold;
}
form{
    margin:0px;
    padding:0px;
}
.message {
    background: url("../images/skin/information.png") no-repeat scroll 8px 50% #F4F4F4;
    border: 1px solid #993333;
    color: #666666;
    margin: 10px 0 5px;
    padding: 5px 5px 5px 30px;
    text-align: left;
}

div.errors {
    background-color:#fff2f9;
    border: 1px solid red;
    color: #cc0000;
    margin:5px;
    padding:5px;
}
div.errors ul {
    list-style: none;
    padding:0px;
    margin:0px;
}
div.errors li {
    background: url(../images/skin/exclamation.png) 8px 0% no-repeat;
    line-height: 16px;
    padding:0px;
    padding-left: 40px;
    text-align:left;
}